package cn.lycode.framework.web.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * @Title: 通用系统登录返回
 * @Author lyg
 * @Date 2024/7/8 18:45
 * @description: 通用系统登录返回
 */
@Data
public class LoginVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 用户ID
     */
    private Long id;

    /**
     * 绑定手机
     */
    private Boolean isBindMobile;

    /**
     * 登录令牌
     */
    private String accessToken;

    /**
     * 是否为新用户
     */
    private Integer isNew;

    /**
     * 过期时间
     */
    private Long expireIn;


    private Object UserInfo;

    public LoginVO() {
    }

    public LoginVO(String token) {
        this.accessToken = token;
    }
}
